<!DOCTYPE html>
<html>
<head>
	<meta charset="UTF-8">
	<title>关于</title>
	<meta content='width=device-width, initial-scale=1, maximum-scale=1, user-scalable=no' name='viewport'>
	<!-- Bootstrap 3.3.4 -->
	<link href="/bootstrap/css/bootstrap.min.css" rel="stylesheet" type="text/css" />
	<!-- Font Awesome Icons -->
	<link href="/font-awesome-4.3.0/css/font-awesome.min.css" rel="stylesheet" type="text/css" >

	<link href="/css/app.story.css" rel="stylesheet" type="text/css" />

</head>

<body>
    <div class="container refill">

		<div class="row">
			<p class="title" align="left">开发后记</p>
			<hr/>
		</div>
		<div class="row">
			<p class="text">最初我有这个构思是在知乎上面看到一个问答，讲的是一对情侣把自己的头像用二维码秀在十字绣上面，我就在想我也可以用二维码链接到一个留言板。求婚的当天我就把二维码转发出去，
			让大家都来参与留言，然后用短信接口把留言信息推送到我女朋友的手机上，后来一想这样做不太好，一是留言者的身份需要识别，输入的信息不宜过多，二是短信发送多了也怕电信给我封了短信端口。
			</p>	
			<p class="text"><br/>后来有一天我跟女朋友一起去光谷，我看到大洋百货门口的液晶广告牌上面有一个类似的功能：就是扫一个二维码还是登录一个什么网站（不记得了），然后你就可以在线留言，信息会直接推送到广告牌上面去，
			当然你也可以看到别人推送的信息。消息即时显示的那种。我当时想这个东西不错，很容易吸引人气，但是好像还是缺了点什么？其实也就是我上面说的问题，身份认证过于麻烦。
			</p>	
			<p class="text"><br/>
			晚上回家我突然想到了微信，用公众号的粉丝不是完美解决了身份的问题吗！！公众号的高级接口直接读取昵称和头像，而且朋友圈的转发效果一定比广告牌好。真是太棒了。于是我就动手开始设计这个程序。
			</p>	
			<p class="text"><br/>	
构思的问题解决了，接下来就是技术的问题，这就好像产品经理的产品原型都设计出来了，但是想做出成品依然会遇到不少麻烦事，微信的实时推送用php实现不了啊。（不是实现不了，而是php不太擅长做这个）没有办法，我从头开始学习nodejs，好在语法这个东西不用重新来学，开发期间碰到移动设备的各种坑，像浏览器兼容性差啊，系统自身bug啊，数不胜数。做到99%了，重新推到再来，那也是有的，最后终于是把基本的功能开发出来了。程序肯定还是又很多不完善的地方，但是已经很不容易了。为自己点赞！！！
			</p>
			<p class="text"><br/>
			本来还想把爱情故事的图片做成点击展开缩略图的效果，后来查了一下发现又要调用微信的网页api，算了，等有精力我再完善吧。
			</p>
			<p class="text"><br/>	
			我把代码开源并托管在 git.oschina.net上面，地址是<br></p>
			<p class="text"><br/>	
			http://git.oschina.net/guosheng1987/wechat_marry
			</p>
			<p class="text"><br/>	
			如果您也有微信开发的需求，或者对这个项目有兴趣，可以邮件或者QQ联系我 ^-^
			<br/>
			<br/>
			QQ:117725983
			<br/>
			EMAIL:guosheng1987@126.com
			</p>
		</div>
		
    </div><!-- ./wrapper -->
    <!-- jQuery 2.1.4 -->
    <script type='text/javascript' src='/jQuery/jQuery-2.1.4.min.js?t=<%= moment().unix() %>' /></script>
    <!-- Bootstrap 3.3.2 JS -->
	<script type='text/javascript' src='/bootstrap/js/bootstrap.min.js?t=<%= moment().unix() %>' /></script>

	</body>
</html>
